Adaptive Simulated Annealing for Synthesis Design Space Exploration

نویسندگان

  • Sumit Gupta
  • Lubomir Bic
چکیده

This work has attempted to exploit information sharing to improve the results of Adaptive Simulated Annealing [1] as an optimization algorithm of the high-level synthesis of testable data paths. We have used Messengers [3] as a coordination tool to run several parallel instances of the annealing algorithm on the same design with di erent probability arrays for the perturbations. When all these instances complete annealing, they exchange information about the best design among them which is given by a cost function [2] based on area, speed and testability costs of the digital design. This best design is then used as a starting point and several instances of annealing are run again in an attempt to further improve the design.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Hierarchical View of the Search Space in the Data Path

This work has attempted to exploit information sharing to improve the results of Adaptive Simulated Annealing 1] as an optimization algorithm of the high-level synthesis of testable data paths. We have used Messengers 3] as a coordination tool to run several parallel instances of the annealing algorithm on the same design with diierent probability arrays for the perturbations. When all these in...

متن کامل

Behavioral Partitioning with Synthesis for Multi-FPGA Architectures under Interconnect, Area, and Latency Constraints

This paper presents a technique to perform partitioning and synthesis of behavioral specifications. Partitioning of the design is done under multiple constraints – interconnections and device areas of the reconfigurable architecture, and the latency of the design. The proposed Multi-FPGA partitioning technique (FMPAR) is based on the Fiduccia-Mattheyses (FM) partitioning algorithm. In order to ...

متن کامل

AN EFFICIENT HYBRID ALGORITHM BASED ON PARTICLE SWARM AND SIMULATED ANNEALING FOR OPTIMAL DESIGN OF SPACE TRUSSES

In this paper, an efficient optimization algorithm is proposed based on Particle Swarm Optimization (PSO) and Simulated Annealing (SA) to optimize truss structures. The proposed algorithm utilizes the PSO for finding high fitness regions in the search space and the SA is used to perform further investigation in these regions. This strategy helps to use of information obtained by swarm in an opt...

متن کامل

Multiple objective optimisation of data and control paths in a behavioural silicon compiler

i^/icunLTif ()i;iii^(jirfE3EiiiN(] / irfD /Lppi.iE3D !Sc:[Er«:E ElLIECrriROfTICZS /Iff!) C:C)MI»LrrER SCIENBCE Doctor of Philosophy MULTIPLE OBJECTIVE OPTIMISATION OF DATA AND CONTROL PATHS IN A BEHAVIOURAL SILICON COMPILER by Keith Richard Baker The objective of this research was to implement an "intelligent" silicon compiler that provides the ability to automatically explore the design space ...

متن کامل

Combining Interactive Exploration and Optimization for Assembly Design

This paper presents an integrated framework for assembly design. The framework allows the designer to represent knowledge about the design process and constraints, as well as information about the artifact being designed, design history and rationale. Because the complexity of assembly design leads to extremely large design spaces, adequately supporting design space exploration is a key issue t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999